Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia #1-w3 Italy F3 Germany F4 Germany F6 Germany F13 Italy #4-w2 Finland F1 Finland F2 Germany F6 Austria F4 Austria F5 Australia #1-w4 UAE F2 Japan F5 USA F13 Ireland F2 USA F28 USA F1 USA F3 M15 Castelo Branco M25 Porto M25 Faro M25 Prague UAE F1 USA F8 Sweden F1 Sweden F2 USA F27 Italy #4-w1 Italy #4-w3 Italy #4-w4 USA F1 USA F2 USA F3 Portugal F3 Italy F26 Germany F12 Germany F13 Belgium F2 USA F28 USA F29 Germany F1 Germany F3 Germany F4 USA F3 Germany F5 Croatia F1 Croatia F2 Japan F4 Australia #1-w1 Italy F8 Ostdeutscher Sparkessen Cup - Dresden Open D'Orleans - Orleans IPP Open - Helsinki Baden Open - Karlsruhe The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Akbank Private Banking TED Open - Istanbul Swanston Challenger - Sacramento PEOPLEnet Cup - Dnepropetrovsk Dublin Challenger - Dublin Tatra Banka Slovak Open - Bratislava M25 Monastir Sunrise Challenger M25 Prague Ostdeutscher Sparkassen Cup - Dresden Challenger Hamburg - Hamburg Black Forest Open - Freudenstadt Genoa Open - Genova The Shelbourne Irish Open - Dublin Lubbock Challenger - Lubbock Bordeaux Challenger Oberstaufen Challenger M25 Wetzlar Istanbul Challenger Samsung Secruities Cup Challenger - Seoul M15 Ueberlingen XL Bermuda Open - Bermuda Challenger 42 - Andrezieux Braunschweig Challenger GHI Bronz Classic - Bronx Genova Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Eckental Challenger Geneva Challenger Helsinki Challenger Heilbronn Challenger The LTA Cardiff Challenger - Cardiff Porsche Open - Poznan Black Forest Open 2004 - Freudenstadt Dallas Challenger Sarasota Challenger Savannah Challenger Istanbul Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Maui Challenger Savannah Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Furth Challenger Oberstraufen Cup - Oberstaufen Winnetka Challenger 2006 North Shore Pro Tennis Championship - Winnetka Binghamton Challenger Aptos Challenger Maui Challenger Dallas Challenger Nord/LB Open 2004 - Braunschweig 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Groningen - Groningen Logopak Challenger 2005 - Lubeck Napa Challenger Sacramento Challenger Tiburon Challenger BMW Tennis Championship - Sunrise Irving Challenger USTA Comerica Challenger - Aptos ATP Challenger Open 2004 - Monchengladbach Heilbronn Challenger GHI Bronx Classic - Bronx Home Depot Center USTA Challenger - Carson USTA Men's Challenger of Dallas - Dallas USTA Challenger of Oklahoma - Tulsa Kobstaedernes ATP Challenger - Kolding KGHM Dialog Polish Indoors - Wroclaw The $50,000 Pro Challenger at Calabasas - Calabasas Lambertz Open by Stawag - Aachen Flea Market Cup Busan Challenger Tennis - Busan Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca Lambertz Open by Stawag 2007 - Aachen Irving Challenger Aix En Provence Challenger Pro Challenger at Calabasas - Calabasas Braunschweig Challenger Lambertz Open by Stawag - Aachen IPP Open - Helsinki Mobilux Open - Luxembourg Tiburon Challenger Oberstaufen Cup - Oberstaufen Wailea Men's Challenger - Maui Bordeaux Challenger Tatra Banka Slovak Open - Bratislava Vancouver Challenger Orbetello Challenger Sporting Challenger - Turin San Marino Challenger St. Petersburg Challenger - St. Petersburg Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Dallas Challenger Barranquilla Challenger Aamulehti Tampere Opene - Tampere Odlum Brown Vancouver Open - Vancouver Istanbul Challenger Indian Wells Challenger Muller Cup - Ulm Szczecin Challenger Luedenscheid Challenger Open D'Orleans - Orleans Salzburg Challenger Tallahassee Tennis Challenger - Tallahassee Knoxville Challenger Aptos Challenger 2003 USTA Challenger of Calabasas - Calabasas Manchester Challenger Braunschweig Challenger Burbank Challenger - Burbank ATU Cup - Weiden Athens Challenger Nottingham Challenger LTA Shrewsbury Challenger - Shrewsbury Schickendanz Open - Furth Biella 6 Challenger Banca Stato Challenger - Lugano Mercedes Cup - Stuttgart Heilbronn Open - Heilbronn Bercuit Challenger Prague 2 Challenger Singha Tennis Classic - Tarzana Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg Oeiras 2 Challenger Tallahassee Challenger 10th Wartburg Open - Eisenach Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Ismaning Challenger Eckental Challenger Morocco Tennis Tour - Marrakech Surbiton Challenger USTA Challenger of Orlando - Orlando Tatra Banka Open 2006 - Bratislava SAP Open - San Jose Tennis Channel Open - Las Vegas The Swanston Challenger - Sacramento USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen BMW Open - Munich Gerry Weber Open - Halle Swanston Challenger - Sacramento Ordina Open - 's-Hertogenbosch 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Legg Mason Tennis Classic - Washington Thailand Open - Bangkok ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Internazionali di Tennis di Bergamo - Bergamo Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach The Surbiton Trophy - Surbiton Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Nur-Sultan Challenger Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Mouilleron-Le-Captif Challenger Eckental Challenger ATP Studena Croatia Open Umag - Umag Helsinki Challenger ATP Kremlin Cup - Moscow Brisbane - Brisbane Rennes Challenger Heineken Open - Auckland Quimper Challenger Cherbourg Challenger Cordenons Challenger SAP Open - San Jose Kitzbuhel Challenger Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Genova Challenger Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Orleans Challenger Marburg Challenger Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Mouilleron-Le-Captif Challenger Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Rome Challenger Serbia Open - Belgrade BMW Open - Munich Bordeaux Challenger Gerry Weber Open - Halle Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Alicante Challenger Sarasota Challenger Salzburg Challenger Open Sabadell Atlantico - Barcelona Dallas Challenger Open Sabadell Atlantico - Barcelona Tallahassee Challenger Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Grand Prix de Tennis de Lyon - Lyon Sarasota Challenger Pilot Pen Tennis - New Haven Marburg Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Sacramento Challenger Open de Moselle - Metz Dallas Challenger Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Tennis Channel Open - Las Vegas Charlottesville Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston The Artois Championships - London Serbia Open - Belgrade Knoxville Challenger Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Farmers Classic - Los Angeles Citi Open - Washington Champaign Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Sunrise Challenger China Open - Beijing PTT Thailand Open - Bangkok Dallas Challenger China Open - Beijing Aircel Chennai Open - Chennai Open Sud de France - Montpellier Valencia Open - Valencia Brisbane International - Brisbane AEGON Championships - London Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Sarasota Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille US Men's Clay Court Championship - Houston UNICEF Open - 's Hertogenbosch BMW Open - Munich Sydney International - Sydney Aegon Nottingham Open - Nottingham Open de Nice Cote d'Azur - Nice If Stockholm Open - Stockholm Moselle Open - Metz Memphis Open - Memphis Delray Beach Open - Delray Beach Geneva Open - Geneva Citi Open - Washington Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel BB&T Atlanta Open - Atlanta Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Shenzhen Open - Shenzhen Ortisei Challenger Campbell's Hall of Fame Tennis Championships - Newport Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle RCA Championships - Indianapolis Countrywide Classic - Los Angeles Croatia Open Umag - Umag Abierto Mexicano - Los Cabos Mercedes Cup - Stuttgart Open de Nice Cote d'Azur - Nice AEGON Championships - London Abierto Mexicano - Los Cabos Swiss Indoors Basel - Basel AEGON International - Eastbourne US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Hall of Fame Open - Newport Moselle Open - Metz Chengdu Open - Chengdu ATP Kremlin Cup - Moscow Medibank International - Sydney Heineken Open - Auckland Sydney International - Sydney Gerry Weber Open - Halle New York Open - New York Nature Valley International - Eastbourne Winston-Salem Open - Winston-Salem BMW Open - Munich China Open - Beijing Adelaide International - Adelaide Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Panama City Challenger Braunschweig Challenger Medibank International - Sydney PBZ Zagreb Indoors - Zagreb BMW Open - Munich Mercedes Cup - Stuttgart Emilia-Romagna Open - Parma AEGON Championships - London Dallas Open - Dallas Mercedes Cup - Stuttgart Delray Beach Open - Delray Beach International German Open - Hamburg Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Sarasota Challenger Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Bratislava Challenger Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco Heilbronn Challenger Winston-Salem Open - Winston-Salem Citi Open - Washington Le Gosier Challenger If Stockholm Open - Stockholm AEGON Championships - London Apia International - Sydney Aptos Challenger Irving Challenger Abierto Mexicano Telcel - Acapulco Apia International - Sydney Mercedes Cup - Stuttgart Le Gosier Challenger Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Bordeaux Challenger Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia ASB Classic - Auckland Open Sud de France - Montpellier Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Memphis Open - Memphis AEGON Championships - London US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Braunschweig Challenger Geneva Open - Geneva China Open - Beijing AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen ASB Classic - Auckland Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Hamburg Challenger Geneva Open - Geneva AEGON International - Eastbourne Citi Open - Washington China Open - Beijing Brisbane International - Brisbane US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Hall of Fame Open - Newport Moselle Open - Metz Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna bett1HULKS Indoors - Cologne Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Abierto Mexicano Telcel - Acapulco Noventi Open - Halle Mallorca Championships - Mallorca Truist Atlanta Open - Atlanta Citi Open - Washington Sanremo Challenger US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch bett1HULKS Championships - Cologne cinch Championships - London Viking International - Eastbourne Pilot Pen Tennis - New Haven U.S. Men's Clay Court Championships - Houston Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich US Men's Clay Court Championship - Houston BMW Open - Munich China Open - Beijing Rakuten Japan Open - Tokyo Sydney International - Sydney Open Sud de France - Montpellier Delray Beach Open - Delray Beach Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Kremlin Cup - Moscow Erste Bank Open - Vienna Mercedes Cup - Stuttgart Tennis Masters Series - Hamburg Hall of Fame Open - Newport Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris International Tennis Championships - Delray Beach Sony Ericsson Open - Miami Open de Tenis Comunidad Valenciana - Valencia Western & Southern Financial Group Masters - Cincinnati Abierto Mexicano Telcel - Acapulco BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells AEGON Championships - London Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Heineken Open - Auckland Masters Series Monte-Carlo - Monte-Carlo BCR Open Romania - Bucharest Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rogers Masters - Toronto Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Masters Series - Hamburg Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells AEGON International - Eastbourne Miami Open - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Bet-at-home Open - Hamburg BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Miami Open - Miami Hall of Fame Open - Newport Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Abierto Mexicano de Tenis Mifel - Los Cabos Western & Southern Open - New York Campionati BNL dItalia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Rogers Cup - Montreal Miami Open - Miami Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Croatia Open - Umag Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles SAP Open - San Jose Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Thailand Open - Bangkok Erste Bank Open - Vienna Abierto Mexicano - Los Cabos Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Masters Series Hamburg - Hamburg Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, World Group, SF, ESP-USA, 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, PO, USA-SVK 5-0 Laver Cup - Prague Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, PO, COL-USA 1-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, 1R, USA-GBR 1-3 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) ARAG ATP World Tour Championship - Dusseldorf All Lower level tournaments Davis Cup, World Group, QF, AUS-USA 3-2 AAMI Classic - Kooyong Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, 1R, SRB-USA 1-3 French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong Olympics - Beijing